home *** CD-ROM | disk | FTP | other *** search
/ Megarom / Megarom Macintosh CD Software (Quantum Leap)(1992).iso / COMPRESS / Utilities / Text Programs / Mac⁄gnuucp / ALJABR Product Announcement next >
Encoding:
Text File  |  1991-01-27  |  13.4 KB  |  295 lines  |  [TEXT/ttxt]

  1. ===========================================================
  2. ALJABR PRODUCT ANNOUNCEMENT
  3. ===========================================================
  4.  
  5.           Fort Pond Research is pleased to announce the availability
  6. of ALJABR.  ALJABR is derived from Project MAC's Symbolic 
  7. Manipulation System.  This computer algebra program was 
  8. developed by the Mathlab Group at M.I.T.'s   Laboratory for Computer 
  9. Science.  ALJABR is used for performing symbolic as well as numerical
  10. mathematical manipulations.  Offering this classic computer algebra 
  11. product is consistent with Fort Pond Research's goal of providing 
  12. quality Lisp and symbolic programming technology at affordable 
  13. prices. 
  14.  
  15.          With ALJABR the user can differentiate, integrate, take limits,
  16. solve systems of linear or polynomial equations, factor polynomials,
  17. expand functions in Laurent or Taylor series, solve differential equations
  18. (using direct or transform methods), compute Poisson series, plot curves,
  19. and manipulate matrices and tensors.  ALJABR has a high level language
  20. permitting the user to extend ALJABR with his own programs for
  21. transforming symbolic expressions.
  22.  
  23.           ALJABR is available to Macintosh users for $199.  The 
  24. Macintosh version runs in a 3.5 MB MultiFinder partition and requires 
  25. 6 MB of hard disk storage.  The language reference manual will be 
  26. available in the first quarter 1991 (January - March) for $50.  Fort Pond 
  27. Research's ALJABR is interface equivalent to the M.I.T. computer algebra 
  28. program..  For those who have it, the MACSYMA Reference Manual
  29. ((c) 1983, Massachusetts Institute of Technology) would be adequate.  
  30. Workstation versions can also be arranged dependent upon market 
  31. demands.  Product support via Internet mailing lists.  Future plans 
  32. include porting ALJABR to PC DOS, as well as upgrading the user 
  33. interface and graphics.
  34.  
  35.           Other Fort Pond Research Macintosh products:  Franz Lisp 2.0 
  36. ($199), Franz Lisp 2.0 and all sources ($649), and an electronic mail 
  37. program Mac/gnuucp ($30).  All Fort Pond Research products come 
  38. with a 60 day money back guarantee.  To order please send product 
  39. request and a check for full amount (Massachusetts residents add 6% 
  40. sales tax) to:  
  41.  
  42. Fort Pond Research
  43. 15 Fort Pond Road
  44. Acton, MA  01720
  45.  
  46. Your further questions or comments are always welcome.
  47. Linda Gardner
  48. Product Development
  49. aljabr@fpr.com
  50.  
  51. ==============================================================
  52. ALJABR PRODUCT DESCRIPTION
  53. ==============================================================
  54. ALJABR Version 1.0      $199.00
  55. Fort Pond Research, 15 Fort Pond Road, Acton, Massachusetts, 01720
  56.  
  57. A brief summary of the features and capabilities provided by Version 1.0 
  58. of the ALJABR program:
  59.  
  60. Algebra
  61. *  Factor, expand and simplify multivariate expressions
  62. *  Expression control through part extraction and substitution
  63. *  Solve systems of algebraic real and transcendental equations
  64. *  Compute with trigonometric and other elementary functions
  65. *  Matrix algebra including computing minors, adjoint, rank,  transpose,
  66.      determinant, eigenvectors, eigenvalues, triangularization, matrix
  67.      exponentiation, and generalized matrix inverses
  68. *  Continued fractions
  69. *  Series, sums and products.  Computes Taylor, Laurent, Pade, and 
  70.     Poisson series
  71. *  Computes Laplace transforms
  72.  
  73. Calculus
  74. *  Limits, including directional limits
  75. *  Differentiation
  76. *  Definite and indefinite integration
  77. *  Solve ordinary differential equations
  78.  
  79. Numerical Analysis
  80. *  Arbitrary-precision floating point arithmetic and exact algebraic
  81.     arithmetic
  82. *  Numerical integration by the Romberg method
  83. *  Generate Fortran code
  84.  
  85. User programmable and extensible
  86. *  Pattern matching rule definition and editing facility
  87. *  Syntax extension
  88. *  Logical and relational operators
  89. *  Conditionals IF... THEN... ELSE
  90. *  Compound statements
  91. *  Program Blocks
  92. *  Iterative DO constructs ( including THRU, WHILE, and UNLESS)
  93. *  Recursive and mutually recursive function definitions
  94.  
  95. Graphics
  96. *  2D graphics including x-y plots, polar plots, contour plots, parametric
  97.     plots
  98.  
  99. Documentation
  100. *  ALJABR User Guide, includes installation instructions and user notes
  101. *  ALJABR Language Reference Manual, fully documents over 500 commands
  102.      and user options (available March, 1991  $50)
  103.  
  104. System Reliability
  105. ALJABR has over 150 man-years of development behind it, mostly M.I.T.
  106. Ph.D.’s in a variety of disciplines.  The M.I.T. computer algebra system,
  107. Project MAC’s Symbolic Manipulation System, has been used as a serious
  108. research tool for nearly 20 years.  The cumulative effect of this extensive
  109. debugging effort is by far the most reliable tool in a field where reliability is
  110. hard to attain.  Part of the reliability is traceable to the software design
  111. approach.  ALJABR uses hard-coded algorithms wherever possible, relying
  112. on pattern matching rules where hard-coded algorithms are not so
  113. attractive.  Hard-coded algorithms are more expensive to implement, but
  114. they deliver superior power, pinpoint control, and reliability, compared to
  115. rules.
  116. ==========================================================
  117. ALJABR QUESTIONS AND ANSWERS
  118. ==========================================================
  119. Some questions frequently asked about ALJABR 1.0
  120. January, 1991
  121.  
  122. I'm a bit confused about ALJABR for the Macintosh.
  123. Is it an implementation of Macsyma for the Macintosh?  If so, why is it not 
  124. called Macsyma?
  125. *****
  126. During the 1970's and early 1980's, the Mathlab Group at the Computer Science 
  127. Laboratory at MIT developed and made available to many(!) 
  128. researchers their computer algebra system, Project MAC's SYmbolic 
  129. MAnipulation System.  In the early 1980’s, Symbolics, Inc was licensed by 
  130. MIT to develop and distribute this computer algebra system.  Symbolics 
  131. trademarked the product name "Macsyma".  MIT also delivered the "public 
  132. domain" copy  to DOE;  thus the DOE-Macsyma which is available for 
  133. media charges from the National Energy Software Center.  The agreement 
  134. between MIT and DOE was that DOE-Macsyma was to be distributed
  135. only by the National Energy Software Center.  Neither Symbolics nor DOE 
  136. offer a Macintosh Macsyma.
  137.  
  138. Like Symbolics, Fort Pond Research holds a license from MIT to develop and
  139. distribute the MIT computer algebra system.  Since Symbolics holds the
  140. trademark to the name "Macsyma", we refer to our computer algebra 
  141. product by a different name.  ALJABR 1.0 is an implementation of the MIT 
  142. computer algebra system on the Macintosh.
  143.  
  144.  
  145. What does it mean to be interface equivalent to the M.I.T. computer algebra
  146. program?  Do you mean they are the same, or do you mean that the program
  147. doesn't have a Mac interface?
  148. *****
  149. Interface equivalent means that ALJABR 1.0 has the same commands and
  150. “look-feel” as the M.I.T. computer algebra program.  If you are an 
  151. experienced Macsyma user, you will find it easy to use ALJABR.  It also 
  152. means if you have Macsyma code, the chances are very, very good that it 
  153. will run in ALJABR.  It means that the MIT or Symbolics language reference 
  154. manuals would be helpful to you in using ALJABR.
  155.  
  156. With respect to a Mac interface, right now it is very simplistic.  You can
  157. copy and paste from the command and output lines.  Running under 
  158. MultiFinder means that you can also communicate via the Clipboard.  
  159. Upgrading the interface to be more Mac-like is planned for the future 
  160. releases.
  161.  
  162.  
  163. Is ALJABR 1.0 robust?
  164. *****
  165. ALJABR reflects the work of many people over many years (over
  166. 150 man-years of effort by mostly MIT  Ph.D's in a variety of disciplines.
  167. The system has been used as a serious research tool for nearly 20 years.
  168. The cumulative effect of this extensive debugging effort is by far the most
  169. reliable tool in a field where reliability is hard to attain.  One of the 
  170. primary strengths of this system is its reliability and robustness .
  171.  
  172.  
  173. There is a macsyma for unix that will run on top of unix lisps, say KCL.
  174. Is ALJABR a similar a-macsyma-on-top-of-a-lisp combination.  
  175. *****
  176. Yes.  ALJABR runs on top of Fort Pond Research's Franz Lisp 2.0 .
  177.  
  178. To put ALJABR on a Mac, you pay $199.(includes User Guide)
  179.            + $50 per ALJABR Language Reference Manual
  180. You "get" the underlying lisp.
  181.  
  182. Franz Lisp 2.0 ($199) is a separate product which we offer. It was ported
  183. from the University of Calfornia a Berkley's 4.2 BSD UNIX distribution and
  184. reflects numerous bug-fixes and enhancements increasing its reliability
  185. and portability.  Franz Lisp 2.0 includes:  interpreter, compiler, assembler,
  186. editor, language reference manual, installation guide, and user notes.
  187. Runs on Macs with 2.5MB memory and 3MB on hard disk.  Runs under
  188. MultiFinder in 1M partition and can take advantage of up to 5M partition.
  189. Complete sources are also available (for $649.00 + if you want to sell
  190. applications based upon it  2% royalty).
  191.  
  192. While I'm promoting Fort Pond Research's products, we also offer an
  193. electronic mail program to Macintosh users -- Mac / gnuucp ($30).
  194.  
  195. “ALJABR has a high level language permitting the user to extend
  196. ALJABR with his own programs for transforming symbolic expressions.”
  197.  
  198. What is the high level language?  A lisp? 
  199. *****
  200. Included in ALJABR are ALGOL-like programming constructs such as
  201. blocks, do loops, if-then-else, etc.  The ALJABR user can write ALJABR
  202. code, save and run it, with a debugging environment available. 
  203.  
  204. A serious lisp user might be interested also in purchasing Franz Lisp 2.0.
  205. Then he could approach symbolic programming on two levels, ALJABR's
  206. Algol-like high level language and lisp programming.  The user could code
  207. and compile Franz Lisp code which is call-able from ALJABR.  A further
  208. option is purchasing the Franz Lisp sources.  The lisp kernel is coded in
  209. Lightspeed C.  Arbitrary C code can be put into the kernel and called from
  210. ANY of the other layers.
  211.  
  212. Can I get ALJABR for a Unix system?
  213. *****
  214. If there is sufficient demand, we would like to offer ALJABR on Unix
  215. platforms.  Our projected pricing of a Unix ALJABR 1.0 is @$500.
  216.  
  217. Technically producing a Unix version is not difficult, however we are in
  218. the position of trying to financially bootstrap ourselves.  Sweat equity
  219. does not buy equipment!  Right now we would choose the SUN Sparc
  220. platform to be first.  We need a way to muster @$20,000 to produce the
  221. Unix ALJABR product.
  222.  
  223. With respect to pricing a Unix product.  $500 for a workstation product is
  224. what our advisers (mainly academics) suggest.  This buys a mature,
  225. full-featured ALJABR, but would not get the kind of support workstation
  226. users are probably accustomed to.  Extensive user support services is
  227. something we would arrange with user sites, on a case by case basis,
  228. somewhat like a consulting arrangement.
  229.  
  230. What Macintosh configuration would you recommend?
  231. *****
  232. We have run extensive demos on a Mac Plus with 4MB .  It runs fine but
  233. is slow compared to the Mac II.  The only area where the memory
  234. limitation was a factor was with definite integration.  Some problems ran.
  235. The more complicated ones ran out of memory.  These problems ran with
  236. no difficulty on a Mac II with 6MB.  To the best of our knowledge 4MB is
  237. adequate for most purposes, but more would be needed for those who
  238. wanted to do definite integration.  There are ways for an ALJABR user
  239. to "tune" his memory usage so as not to spend inordinate time in garbage
  240. collection, but that does not solve the problem of needing more memory.
  241.  
  242. The ALJABR Language Reference Manual ($50.00) won’t be available
  243. until March, 1991.  Can you make a temporary reference manual
  244. available to us?
  245. *****
  246. If you have any (MIT or Symbolics) Macsyma language reference
  247. manuals, you would be adequately served until ours is ready.
  248.  
  249. If you would like, we can purchase a set of M.I.T. manuals (3 volumes
  250. for $36.00 + $10.00 shipping and handling) and ship them to you.
  251. Likewise you might prefer to order directly from the MIT Laboratory for 
  252. Computer Science, Publications Ofc.
  253.  
  254. We have a huge (410K MacWrite document) online file which is part
  255. of the as yet to be implemented online documentation system.  This
  256. is part of the base system and has not been thoroughly verified.
  257. It is essentially an alphabetical listing of system commands and keywords.
  258. There is virtually no cross-referencing.  It also has references to
  259. other than Macintosh platforms.  We could provide this file to you
  260. on disk with ALJABR 1.0 at no additional cost.
  261.  
  262. What is the update policy?
  263. *****
  264. For purchasers of ALJABR 1.0 only, updates will be available for $25-$75,
  265. depending upon the extent of new hardcopy documentation.  This would
  266. not preclude our coming out with additional manuals.  For example, after
  267. the ALJABR Language Reference Manual is completed, we would like to
  268. publish a detailed ALJABR Programmer's Guide which would be a
  269. "new product", not included in the update policy. 
  270.  
  271. For purchasers of later versions, updates will be available  for 
  272. approximately half the purchase price of the new release.  For example, a 
  273. user who purchased ALJABR 2.0($199) could upgrade to ALJABR 3.0 ($250) 
  274. for approximately $125.
  275.  
  276. Are there any educational discounts for ALJABR?  Will it be sold at all 
  277. through distributors, or exclusively direct from Fort Pond Research?
  278. *****
  279. Currently, ALJABR is available exclusively direct from Fort Pond Research.
  280. We are actively exploring possible arrangements with distributors, 
  281. including arrangements for educational discounts.  If you have any ideas 
  282. regarding marketing or distribution, we would welcome them.
  283.  
  284. I would like to get started looking at ALJABR. Can you send me info on how 
  285. to place our university PO? 
  286. *****
  287. Purchase orders for ALJABR 1.0 ($199.00) and/or
  288. ALJABR Language Reference Manual ($50.00 available 3/91)
  289. should be made out to (and mailed to):
  290.  
  291. Fort Pond Research
  292. 15 Fort Pond Road
  293. Acton, Massachusetts  01720
  294. (508)  263-9692
  295.